package main

import (
	"os"
	"fmt"
	"net"
)

func main()  {
	if(len(os.Args) != 2) {
		fmt.Fprintf(os.Stderr, "Usage:%s ip.hostname\n", os.Args[0])
		os.Exit(0)
	}
	// 用户输入的域名
	hostname := os.Args[1]
	addr, err := net.ResolveIPAddr("ip", hostname)
	if(err != nil) {
		fmt.Println("解析失败", err.Error())
		os.Exit(0)
	}
	fmt.Println("解析的IP地址为:", addr.String())
	os.Exit(0)
}